package com.example.javersdemo_1.model;

import lombok.Data;
import org.javers.core.metamodel.annotation.Id;
import org.javers.core.metamodel.annotation.PropertyName;
import org.javers.core.metamodel.annotation.TypeName;

import java.util.List;

/**
 * 班级表
 */
@TypeName("班级")
@Data
public class Clazz {

    /**
     * 班级Id
     */
    @Id
    @PropertyName("班级Id")
    private Long id;

    /**
     * 班级名称
     */
    @PropertyName("班级名称")
    private String name;

    /**
     * 班级人数
     */
    @PropertyName("班级人数")
    private Integer number;

    /**
     * 学生信息
     */
    @PropertyName("学生列表")
    private List<Student> students;
}
